/*
  学习目标：函数默认返回值-void
  作用：没有return语句，返回值为void
*/

// JS中 返回没有return 默认返回undefined
function sayHello() {
  console.log('hello React');
}
console.log(typeof sayHello()); // undefined

// 1. TS中函数没有返回值时，TS默认返回类型为void
function sayHelloTS(): void {
  console.log('hello React');
}

// 🔔不常用
// 2. 如果真的需要指明undefined，需要有return 关键字, return 或 return undefined
function sayHelloTS2(): undefined {
  console.log('hello React');
  // return undefined  或 省略undefined
  return;
}
